草庐IT

bing 按钮

全部标签

windows - BS_OWNERDRAW 按钮的悬停视觉状态不同

我创建了一个BS_OWNERDRAW按钮:HWNDhwndClose=CreateWindow(WC_BUTTON,_T(""),BS_PUSHBUTTON|BS_OWNERDRAW|WS_CHILD|WS_VISIBLE,0,0,16,16,win->hwndTocBox,(HMENU)IDC_TOC_CLOSE,ghinst,NULL);当光标在按钮上时,我想以不同的方式绘制它。每次光标进入/离开我的按钮时,我都希望收到WM_DRAWITEM消息,但事实并非如此。即使标准Windows按钮在悬停情况下明显具有不同的视觉状态,我也只得到一次。是否可以轻松地让窗口在悬停状态发生变化时发

C++ Win32 单选按钮背景颜色

所以首先我使用的是WindowsAPI,没有特殊的库。我用这段代码创建了一个单选按钮:g_hRadioButton=CreateWindowEx(0,"BUTTON","RadioButton",WS_CHILD|WS_VISIBLE|BS_RADIOBUTTON,10,55,120,25,hWnd,(HMENU)RADIOBUTTON,GetModuleHandle(NULL),NULL);现在主窗口的背景是黑色的,所以我希望文本是白色的,背景是透明的。我已经尝试检查WM_CTLCOLORBTN和WM_CTLCOLORSTATIC消息。这是我的代码:caseWM_CTLCOLORBT

c# - 防止单选按钮点击

我有一个win表单,上面有几个单选按钮和标签以及我在运行时生成的一些其他控件。当我选中一个单选按钮时,这不是我想要的,除了我选中的那个,所有的单选按钮都应该被​​取消选中。这适用于每个单选按钮。简而言之,我希望一次选中一个单选按钮。privateRadioButtonGenerateRadioButton(stringid){RadioButton_radioButton=newRadioButton();_radioButton.Location=newPoint(32,20);_radioButton.Margin=newPadding(4,4,4,4);_radioButton.

c++ - 自定义最小最大关闭按钮实现

我正在使用纯C++(没有MFC)来实现一个应用程序。我想添加自定义最小值/最大值/关闭按钮下面的代码是我使用的。对于HTCAPTION和其他边界相关的定义非常有用,但我无法让HTMINBUTTON、HTMINBUTTON、HTCLOSE以相同的方式工作。NCHITTEST是否需要执行其他任何操作才能生效?//Definingmin/max/closeif((p.x>rt.right-130)&&(p.x41)&&(p.yrt.right-100)&&(p.x41)&&(p.yrt.right-70)&&(p.x41)&&(p.yEDGE)&&(p.xEDGE)&&(p.y=rt.bot

c++ - 如何处理非客户区的按钮事件

编辑:我使用以下代码在窗口的非客户区(标题栏)绘制了一个按钮。所以我的问题是:是否可以从此按钮处理鼠标单击事件?boolMainWindow::winEvent(MSG*pMessage,long*result){UINTm=pMessage->message;if(m==WM_NCPAINT||m==WM_ACTIVATE){HWNDid=winId();HDChDeviceContext=GetWindowDC(id);RECTrc={10,10,65,25};DrawFrameControl(hDeviceContext,&rc,DFC_BUTTON,DFCS_BUTTONPUS

html - chrome 单选按钮上的白色背景

这个问题在这里已经有了答案:RadiobuttonbackgroundgoeswhiteinWindowsChromewhenusing-webkit-backface-visibility.Anyworkarounds?(3个答案)关闭9年前。我在单选按钮上有一个白色正方形背景。此问题只能在Windows和Chrome上重现。我尝试了很多选项试图消除这个问题,但问题仍然存在。这是DEMO问题。是否有解决此问题的方法。

c# - 无窗口任务栏按钮

我想创建一个无窗口任务栏按钮,就像WindowsLiveMessenger那样:我如何在C#中做到这一点?WindowsAPI代码包看起来很有用,但我还没有找到用它创建任务栏按钮的任何方法。 最佳答案 创建一个隐藏窗口(CreateWindow然后ShowWindow(hwnd,SW_HIDE)。这将使任务栏显示一个图标。然后使用ITaskbarList、ITaskbarList2、ITaskbarList3、ITaskbarList4API为窗口设置不同的缩略图。 关于c#-无窗口任务

css - 在 Windows 8 上触摸时出现 JavaFX 按钮样式问题

当触摸JavaFX按钮时,CSS伪类pressed并不总是被调用。所有按钮事件(onAction、onTouchPressed、onMousePressed等)都按预期被调用,只是它的样式表现不一致。大多数情况下,按钮在被触摸时根本不会改变。我从未见过有人提示过这个问题,所以我认为这是驱动程序问题。我的环境是:笔记本电脑AcerAspireR7-572操作系统Windows8.164bitsJavajavaversion"1.8.0"Java(TM)SERuntimeEnvironment(build1.8.0-b132)JavaHotSpot(TM)64-BitServerVM(bu

windows - xampp 控制面板中的 apache 和 mysql 启动按钮被禁用

当我安装xampp时,它工作正常。但是在重新启动/关闭后,它给出了这个错误。[Apache]Problemdetected:Apachenotfound.[Apache]Disblingapachebuttons[Apache]Runthisprogramfromyourapacherootdirectory.[mysql]Problemdetected:mysqlnotfound[mysql]Diablingmysqlbuttons[mysql]Runthisprogramfromyourapacherootdirectory.Xampp版本:xampp-win32-1-8-3-4-

c - 如何找到鼠标按钮 'click' 位置 x 和 y?

我尝试了很多关于搜索获取鼠标的x和y位置的方法在C中的windows控制台内单击,但我找不到所以我我在这里发帖。我正在创建自己的文本编辑器项目(为了好玩),我必须集成一项功能,每当我在控制台内单击时,光标都会移动到它(单击x、y)我不想知道如何移动光标,但我想知道如何获得点击位置。此代码可以接收所有鼠标和键盘鼠标事件,甚至鼠标单击:#include#includeHANDLEhStdin;DWORDfdwSaveOldMode;VOIDErrorExit(LPSTR);VOIDKeyEventProc(KEY_EVENT_RECORD);VOIDMouseEventProc(MOUSE